import { $get, $post, $del } from '@/api/request'
const preUrl = '/manage'
// 定时任务-----------------------------------------------
// 新增定时任务
export function addSysJob (data) {
  return $post({
    url: `${preUrl}/job/save`,
    data
  })
}

// 修改定时任务
export function updateSysJob (data) {
  return $post({
    url: `${preUrl}/job/update`,
    data
  })
}

// 删除定时任务
export function deleteSysJob (id) {
  return $del({
    url: `${preUrl}/job/delete/${id}`
  })
}

// 分页查询定时任务列表
export function getSysJobList (data) {
  return $get({
    url: `${preUrl}/job/page`,
    data
  })
}

// 启动定时任务
export function startSysJob (id) {
  return $del({
    url: `${preUrl}/job/start-job/${id}`
  })
}

// 停止定时任务
export function shutdownSysJob (id) {
  return $del({
    url: `${preUrl}/job/shutdown-job/${id}`
  })
}
